<?php

namespace Acme\DemoBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Luong
 *
 * @ORM\Table(name="luong")
 * @ORM\Entity(repositoryClass="Acme\DemoBundle\Repository\LuongRepository")
 */
class Luong
{
    /**
     * @var integer
     *
     * @ORM\Column(name="id", type="bigint", nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    private $id;

    /**
     * @var integer
     *
     * @ORM\Column(name="thang", type="integer", nullable=true)
     */
    private $thang;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="nam", type="integer", nullable=true)
     */
    private $nam;

    /**
     * @var float
     *
     * @ORM\Column(name="mucluong", type="float", nullable=true)
     */
    private $mucluong;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="chucvu", type="bigint", nullable=true)
     */
    private $chucvu;
    
    /**
     * @var float
     *
     * @ORM\Column(name="mucphucap", type="float", nullable=true)
     */
    private $mucphucap;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="tienphucap", type="bigint", nullable=true)
     */
    private $tienphucap;

    /**
     * @var integer
     *
     * @ORM\Column(name="ngaycong", type="integer", nullable=true)
     */
    private $ngaycong;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="tienluongcoban", type="bigint", nullable=true)
     */
    private $tienluongcoban;
    
    /**
     * @var float
     *
     * @ORM\Column(name="hesoluongcongviec", type="float", nullable=true)
     */
    private $hesoluongcongviec;
    
    
    /**
     * @var integer
     *
     * @ORM\Column(name="tienluongcongviec", type="bigint", nullable=true)
     */
    private $tienluongcongviec;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="luongkhuyenkhich", type="bigint", nullable=true)
     */
    private $luongkhuyenkhich;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="ngaynghi", type="integer", nullable=true)
     */
    private $ngaynghi;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="tinhbaohiem", type="integer", nullable=true)
     */
    private $tinhbaohiem;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="tinhantrua", type="integer", nullable=true)
     */
    private $tinhantrua;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="lg", type="integer", nullable=true)
     */
    private $lg;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="thuclanh", type="bigint", nullable=true)
     */
    private $thuclanh;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="bhxh", type="bigint", nullable=true)
     */
    private $bhxh;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="bhyt", type="bigint", nullable=true)
     */
    private $bhyt;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="bhtn", type="bigint", nullable=true)
     */
    private $bhtn;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="congle", type="bigint", nullable=true)
     */
    private $congle;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="tienantrua", type="bigint", nullable=true)
     */
    private $tienantrua;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="ngaylamthem", type="integer", nullable=true)
     */
    private $ngaylamthem;
    
    /**
     * @var integer
     *
     * @ORM\Column(name="tienconglamthem", type="bigint", nullable=true)
     */
    private $tienconglamthem;
    

    /**
     * @var string
     *
     * @ORM\Column(name="chuthich", type="string", length=200, nullable=true)
     */
    private $chuthich;



    /**
     * @var \DateTime
     *
     * @ORM\Column(name="created", type="datetime", nullable=true)
     */
    private $created;

    /**
     * @var \DateTime
     *
     * @ORM\Column(name="updated", type="datetime", nullable=true)
     */
    private $updated;

    /**
     * @var \DateTime
     *
     * @ORM\Column(name="deleted", type="datetime", nullable=true)
     */
    private $deleted;

   /**
     * @var integer
     *
     * @ORM\Column(name="nhanvienid", type="bigint", nullable=true)
     */
    private $nhanvienid;



    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }


    public function setNam($nam)
    {
        $this->nam = $nam;
    
        return $this;
    }


    public function getNam()
    {
        return $this->nam;
    }

    public function setThang($thang)
    {
    	$this->thang = $thang;
    
    	return $this;
    }
    
    
    public function getThang()
    {
    	return $this->thang;
    }
    
    public function setMucluong($mucluong)
    {
    	$this->mucluong = $mucluong;
    
    	return $this;
    }
    
    
    public function getMucluong()
    {
    	return $this->mucluong;
    }
    
    public function setChucvu($chucvu)
    {
    	$this->chucvu = $chucvu;
    
    	return $this;
    }
    
    
    public function getChucvu()
    {
    	return $this->chucvu;
    }
    
    public function setMucphucap($mucphucap)
    {
    	$this->mucphucap = $mucphucap;
    
    	return $this;
    }
    
    
    public function getMucphucap()
    {
    	return $this->mucphucap;
    }
    
    public function setTienphucap($tienphucap)
    {
    	$this->tienphucap = $tienphucap;
    
    	return $this;
    }
    
    
    public function getTienphucap()
    {
    	return $this->tienphucap;
    }
    
    public function setNgaycong($ngaycong)
    {
    	$this->ngaycong = $ngaycong;
    
    	return $this;
    }
    
    
    public function getNgaycong()
    {
    	return $this->ngaycong;
    }
    
    public function setTienluongcoban($tienluongcoban)
    {
    	$this->tienluongcoban = $tienluongcoban;
    
    	return $this;
    }
    
    
    public function getTienluongcoban()
    {
    	return $this->tienluongcoban;
    }
    
    public function setHesoluongcongviec($hesoluongcongviec)
    {
    	$this->hesoluongcongviec = $hesoluongcongviec;
    
    	return $this;
    }
    
    
    public function getHesoluongcongviec()
    {
    	return $this->hesoluongcongviec;
    }
    
    
    public function setTienluongcongviec($tienluongcongviec)
    {
    	$this->tienluongcongviec = $tienluongcongviec;
    
    	return $this;
    }
    
    
    public function getTienluongcongviec()
    {
    	return $this->tienluongcongviec;
    }
    
    public function setLuongkhuyenkhich($luongkhuyenkhich)
    {
    	$this->luongkhuyenkhich = $luongkhuyenkhich;
    
    	return $this;
    }
    
    
    public function getLuongkhuyenkhich()
    {
    	return $this->luongkhuyenkhich;
    }
    
    public function setNgaynghi($ngaynghi)
    {
    	$this->ngaynghi = $ngaynghi;
    
    	return $this;
    }
    
    
    public function getNgaynghi()
    {
    	return $this->ngaynghi;
    }
    
    public function setTinhbaohiem($tinhbaohiem)
    {
    	$this->tinhbaohiem = $tinhbaohiem;
    
    	return $this;
    }
    
    
    public function getTinhbaohiem()
    {
    	return $this->tinhbaohiem;
    }
    
    public function setTinhantrua($tinhantrua)
    {
    	$this->tinhantrua = $tinhantrua;
    
    	return $this;
    }
    
    
    public function getTinhantrua()
    {
    	return $this->tinhantrua;
    }
    
    public function setLg($lg)
    {
    	$this->lg = $lg;
    
    	return $this;
    }
    
    
    public function getLg()
    {
    	return $this->lg;
    }
    
    public function setThuclanh($thuclanh)
    {
    	$this->thuclanh = $thuclanh;
    
    	return $this;
    }
    
    
    public function getThuclanh()
    {
    	return $this->thuclanh;
    }
    
    public function setBhxh($bhxh)
    {
    	$this->bhxh = $bhxh;
    
    	return $this;
    }
    
    
    public function getBhxh()
    {
    	return $this->bhxh;
    }
    
    public function setBhyt($bhyt)
    {
    	$this->bhyt = $bhyt;
    
    	return $this;
    }
    
    
    public function getBhyt()
    {
    	return $this->bhyt;
    }
    
    public function setBhtn($bhtn)
    {
    	$this->bhtn = $bhtn;
    
    	return $this;
    }
    
    
    public function getBhtn()
    {
    	return $this->bhtn;
    }
    
    public function setCongle($congle)
    {
    	$this->congle = $congle;
    
    	return $this;
    }
    
    
    public function getCongle()
    {
    	return $this->congle;
    }
    
    public function setTienantrua($tienantrua)
    {
    	$this->tienantrua = $tienantrua;
    
    	return $this;
    }
    
    
    public function getTienantrua()
    {
    	return $this->tienantrua;
    }
    
    public function setNgaylamthem($ngaylamthem)
    {
    	$this->ngaylamthem = $ngaylamthem;
    
    	return $this;
    }
    
    
    public function getNgaylamthem()
    {
    	return $this->ngaylamthem;
    }
    
    public function setTienconglamthem($tienconglamthem)
    {
    	$this->tienconglamthem = $tienconglamthem;
    
    	return $this;
    }
    
    
    public function getTienconglamthem()
    {
    	return $this->tienconglamthem;
    }
    
    public function setChuthich($chuthich)
    {
    	$this->chuthich = $chuthich;
    
    	return $this;
    }
    
    
    public function getChuthich()
    {
    	return $this->chuthich;
    }
    
    public function setNhanvienid($nhanvienid)
    {
    	$this->nhanvienid = $nhanvienid;
    
    	return $this;
    }
    
    
    public function getNhanvienid()
    {
    	return $this->nhanvienid;
    }
    
    /**
     * Set created
     *
     * @param \DateTime $created
     * @return Luong
     */
    public function setCreated($created)
    {
        $this->created = $created;
    
        return $this;
    }

    /**
     * Get created
     *
     * @return \DateTime 
     */
    public function getCreated()
    {
        return $this->created;
    }

    /**
     * Set updated
     *
     * @param \DateTime $updated
     * @return Luong
     */
    public function setUpdated($updated)
    {
        $this->updated = $updated;
    
        return $this;
    }

    /**
     * Get updated
     *
     * @return \DateTime 
     */
    public function getUpdated()
    {
        return $this->updated;
    }

    /**
     * Set deleted
     *
     * @param \DateTime $deleted
     * @return Luong
     */
    public function setDeleted($deleted)
    {
        $this->deleted = $deleted;
    
        return $this;
    }

    /**
     * Get deleted
     *
     * @return \DateTime 
     */
    public function getDeleted()
    {
        return $this->deleted;
    }


}